distinctly visible - French English Dictionary